/*
作者：江怀玉
日期：2014-05-10
功能：数据选择功能
解决：快速搜索数据问题

-------------------------------------
依赖:
1,jQuery,
2,jQuery.Data
3,相关列表界面
4,样式文件

---------------------------------------------------------*/
(function ($) {
    /*
    f:字段对象或快搜字段
    t:搜索类型
    q:查询方法
    callback:回调方法
    */
    $.fn.DataChooser = function () {
        var defaults = {
//            w:$(this).attr("cwidth"),
//            h:$(this).attr("cheight"),
//            entity:$(this).attr("entity"),
//            url:$(this).attr("url")
        };
        $(this).click(HightDialogBulider);
        function HightDialogBulider() {
            var X = $(this).offset().top;
            var Y = $(this).offset().left;
            if ($("#div_dialog_DataChooser").attr("id") == undefined) {
                $('body').append('<div id="div_dialog_DataChooser" style="z-index: 1000;border: 1px solid #A8A8A8;border-top: 1px solid #A8A8A8;width:400px;height:300px;position: absolute; background-color: #fff; display: none;">' +
                '<div style="height:1px;width:400px; background-color: #6699cc;"><span class=\"label label-important close\" style=\"margin-top:3px;\">X</span></div>' +
                '<div style="height:242px;widht:400px;" id="div_dialog_DataChooser_data"></div>' +
                '<div style="height:25px; margin-bottom:0px;width:400px; background-color:  #6699cc;">' +
                '<input type="button" id="btn_DataChooser_OK" value="确定" class="btn btn-info">' +
                '<input type="button"  style="margin-right:0px;" id="btn_DataChooser_Cancel" value="关闭" class="btn btn-info">' +
                '</div>');
                $("#div_dialog_DataChooser").height(defaults.h);
                $("#div_dialog_DataChooser").width(defaults.w);
                var sbhtml = '<iframe src="/Extend/NoEntityDataGrid.aspx?entity='+defaults.entity+'" width="100%"/>';
                $("#div_dialog_DataChooser_data").html(sbhtml);
                $("#btn_DataChooser_OK").click(function () {
                    
                }
                $("#btn_DataChooser_Cancel").click(function () {
                    $("#div_dialog_DataChooser").hide();
                });
                $("#div_dialog_DataChooser .close").click(function () {
                    $("#div_dialog_DataChooser").hide();
                });
            }
        }
        $("#div_dialog_DataChooser").css("left", Y + 100).css("top", X + 25).show();
    }
})(jQuery);

//初始化控件
$(document).ready(function () {
    //$("#btnQuery").attr("onclick", "");
    //$("#btnQuery").DataQuery(const_QueryField, const_DataFields);
    //setTimeout(function(){
    //$("input[type=button]").addClass("btn");
    //$("input[type=button]").addClass("btn-info");
    //},100);
    //$("#btnQuery").click();
});

